amniotic sac in which a baby is born wrapped with - Español Inglés Diccionario